life-extending therapy - Turkish English Dictionary